package org.demos.springaiargdemo1.model.dto;

import lombok.Builder;
import lombok.Data;

import java.util.List;

@Data
@Builder
public class ModelInfo {
    
    /**
     * 模型ID
     */
    private String id;
    
    /**
     * 对象类型，固定为 "model"
     */
    private String object;
    
    /**
     * 创建时间戳
     */
    private Long created;
    
    /**
     * 拥有者
     */
    private String ownedBy;
    
    /**
     * 权限列表
     */
    private List<ModelPermission> permission;
    
    /**
     * 根模型
     */
    private String root;
    
    /**
     * 父模型
     */
    private String parent;
    
    /**
     * 模型元数据
     */
    private ModelMetadata metadata;
} 